export type structListItem = {
    children: any[],
    id: string,
    name: string,
    parentId: number | string,
    reportId: number | string,
    saveOrgData: number | string,
    type: number | string,
    viewId: number | string,
}


export type allReportItemType = {
    createTime: string,
    cycleType: string,
    dirId: number | string,
    id: number | string,
    reportAlias: string,
    reportName: string,
    reportType: string,
    status: string | number,
    structList: structListItem[]
    templateFileId: string | number
}

export type stsReslutParamsType = {
    reportId: string | number,
    stsEndTime: string,
    stsStartTime: string
}

export type stsReslutType = {
    children: stsReslutType[],
    dataList: any [],
    headers: string[]
    id: string | number,
    level: string | number,
    name: string | number,
    type: string | number
}
